package com.qinggeng.project.system.mapper;

import java.util.List;
import com.qinggeng.project.system.domain.DistributionRegion;

/**
 * 地区配送Mapper接口
 * 
 * @author qinggeng
 * @date 2020-06-18
 */
public interface DistributionRegionMapper 
{
    /**
     * 查询地区配送
     * 
     * @param id 地区配送ID
     * @return 地区配送
     */
    public DistributionRegion selectDistributionRegionById(Long id);

    /**
     * 查询地区配送列表
     * 
     * @param distributionRegion 地区配送
     * @return 地区配送集合
     */
    public List<DistributionRegion> selectDistributionRegionList(DistributionRegion distributionRegion);

    /**
     * 新增地区配送
     * 
     * @param distributionRegion 地区配送
     * @return 结果
     */
    public int insertDistributionRegion(DistributionRegion distributionRegion);

    /**
     * 修改地区配送
     * 
     * @param distributionRegion 地区配送
     * @return 结果
     */
    public int updateDistributionRegion(DistributionRegion distributionRegion);

    /**
     * 删除地区配送
     * 
     * @param id 地区配送ID
     * @return 结果
     */
    public int deleteDistributionRegionById(Long id);

    /**
     * 批量删除地区配送
     * 
     * @param ids 需要删除的数据ID
     * @return 结果
     */
    public int deleteDistributionRegionByIds(Long[] ids);
}
